added obj loader
implemented objloader getters
developing drawable protocol as abstract base class for all OpenGL objects