code cleanup, updated surface marker support to use normalized world img coordinates. Battled the coordinate systems again.