Added VertexBuffer & RenderPass functionality

Moved various files - namely VertexBuffer, RenderPass, RenderPassManager
- from GLSLTester to Aglex for reusability