Removed unused file Defs.h
Remove unused glPopMatrix() (had no corresponding glPushMatrix()).
Comments added
Added _preDraw() and _postDraw() methods to avoid repetition of code in TextureMapper
Some cleanup / reorganization of code