Texture and Sprite classes added + tweaks

Fixed aspect ratio issue;
Viewport and projection responds to window size change;
Changes on the mesh loader (slow and fast versions merged);
Added Texture class;
Added Sprite class.