1) Implemented Camera, Shader, and Texture classes
2) Introduced new external libraries