cleanup, optimization and readability

- removed old code
- the raw loading now only loads raw files, which gained another ~0.5
seconds in load time
- updated the JSON exporting for readability
- when changing tilesets the prompt now states that saved games are not
altered