Refactored things and fixed naming "map" to "tile set"