create
  Create a SurfaceDelegate instance which is used to interact with a surface of platform the app is running in.
Return
SurfaceDelegate instance
Parameters
module
the module name that will be using the surface