Working on Tileset Loading

Hopefully it'll all make sense tomorrow or the next day