Created skeleton for mapmanager object. Adding and removing of maps.
Worked a bit more on the manager. Made get_map work.
(Not working) Loading tilesets implemented. Begin displaying.
Fixed crashes. Still doesn't render the map correctly.
Worked more on fixing map rendering. Close to functional. Tiles with an X
of 0 in the tileset image are not rendered for some reason.
Maps rendering correctly. Early camera motion.

That pesky '<'...
The camera motion isn't really working right yet. It's mostly broken
because of collision... or the lacktherof. I think that implementing
working collision will fix the camera. If not, I'll still not worry about
it until then.
Next up: Collision
Moved stuff to headers.

Lots of changes of the sort.
Including cbp file with last commit.
Fixed a looooooooooooot of shit
Game is working stable. Small errors fixed.

Still working on collision. First candidate implementation begun. Most
likely will restart with another method.
Worked more on collision

Still not working. Will most likely redo the current method from scratch.
Merge branch 'master' into mapmanager