Beginning huge tile refactoring.
At least visually generate some ores.
Small ideas
Ores have their own class. Starting to refactor level handling system. Need to refactor whole world class before shit blows up.
Update readme.
Crude level switching.
Beginning position refactoring.
Some reordering.
Ability to debug positions.
Shorthand for fetching mouse position.
Made a todo for tomorrow.
Outline for refactoring gui.
Reorganize gui.
Encapsulate state handling.
Made a basic infostate for gui which highlight which ores we're hovering over using visual debugging.
Find worker. Need to have bounding box and proper positions.
Rename level->floor dimension->map. Started work on setting buttons as pics.
Refactoring gui things for profit.
Move bottom things to ButtonPanel.
Poking around with gui buttons. Now need to have callbacks change gui states.