Added test png

Changed minor detials in Texture2D -> PNG loading works, Not tested for displaying in OpenGL
Added a TextureManager
	- Create Textures with LoadTexture.
	- OpenGl textureID's are generated and can be retrieved with "GetTextureID"
Integrated TextureManager in Context
Created MainTextureManager in Window
Added context passing in scene initializer.