Refactored Object and Mesh

Variable gl_model_matrix was being used by Mesh but being
stored in Object so it was moved to Mesh
Updated README and Introduction section of documentation