Map is visit-able. Nothing is interactable/nomoving no stages.
Switched to using a skin for styling. Makes a ton of sense, cleans it up, is easily extendable and easier to use. Is already save-able. Fixes #332
Got rid of the Stages package and moved them to inners. Hoping to make a set stage the exception to the rule and compose things on a few defaults instead.
Refactoring out some more packages I hate.
Can drag to move again. Things still broken with maps:

- everything spawns in piles. This is usually because there's a shallow copy happening somewhere in the chain.
- Things don't remove after the harvest. They're added to the inventory but not removed from the map.
Re-adding disabled buttons to the new skin approach. Map still busted, but I was distracted.

- everything spawns in piles. This is usually because there's a shallow copy happening somewhere in the chain.
- Things don't remove after the harvest. They're added to the inventory but not removed from the map.
Items are can be removed again.

- everything spawns in piles. This is usually because there's a shallow copy happening somewhere in the chain.
I'm dumb. It wasn't piles, it was the non-random RNG =) Fixed moving between maps. still some issues.

- stage doesn't empty/leave when you move between maps.
Stages empty when moving maps. Looks pretty good. Fixes #328