HUUUGE UPDATE!

I've added a few important things:
    * The beginnings of the map loader
    * A few test maps
    * Collisions with the map loader
    * Improved world scrolling

In addition, there are numerous bugs that I noticed which should
be pretty simply fixes.