Refactored Object and Mesh

Variable gl_model_matrix was being used by Mesh but being
stored in Object so it was moved to Mesh