Object abstraction, TileSet loading

- Abstracted the pointer and location of the map objects to Object
- Tiles are now not initially loaded, one big list has to be made for
IsoMapPack5 thus all tiles are parsed