added TileList stuff and changed location system