Added better Map support, adds Tiled data to an array for collision
checking. Updated a little bit of stuff with state and level handling.