Fixes TilePaletteEditor cursor movement, and tile adding
Adds palette cursor movement
Code Gardening: super will automagically use provided parameters on the method
Restricts palette cursor vertical movement
Removes scripts/config
Updates data/tilesets data with columns
Removes LayoutManager
Simplifies TileInfo text on screen
Makes MapEditorController inherit from StateController
Moves create_chunk to MapEditorController
Code Gardening - removing old code
Adds ModeIcon render object
Code Gardening - moved calls around in MapEditor init