Support UnprojectPoint()

 - add support for unprojecting point
 - manipulate camera position and lookat vector to pan the map