Added - Loading map file works

Both saving and loading map files work now. There are probably some
kinks to work out, but it seems to function fine.
- Maps saved won't specify the variations of each tile. So instead of 3
different orange blocks, it will only load as one.
- There's a bug when you hit the end of the map, where it does some
weird flip thing... not from this update. I noticed it earlier.