GMAP skeleton
width is no longer a radius for subrect
skeleton: added comments and fixed subrect implementation signature
refactoring
GMAP implementation