Textures, New collision, graphical changes

* Added a TextureManager
* Stayed with AABB for now, will try to switch to SAT
* Changed from 64x64 tiles to 32x32 tiles