#81 use one shader program for aabb and circles
#81 make use of 1 matrix for entities
#81 move look at bits into entityrenderer
#81 abstract common bits away 1
#82 improve Mesh representation
#82 make rendering switch on mesh type rather than collision type
#82 make aabb translate offset in gpu rather than programattically
Merge pull request #83 from andystanton/refactor-gl-handler

Refactor gl handler