Make _angleHor and _angleVert local.

All global references should use Model::gPlayer.fAngleHor and Model::gPlayer.fAngleVert.
Use triangle strip for Quads.
Remove bad glViewport()

gViewport[] is not initiallized yet.
Replace shared pointer with const pointer.
Define a class for OpenGL buffers.
Extend OpenglBuffer to support element arrays
Move timer to the UBO.
Invert byte order of bmp file type 56.