Add player class and new SDL_Image based loading; Supports drawing PNGs now.
Fixed loading non-alpha PNGs and images.
A whole bunch of stuff. End result:
* Map collisions and object collisions working.
* Gravity works
Jumping doesn't work. Feel free to help me fix that.