Initial Commit

it loads stuff now
Saving and Loading

Expandable List now saves and loads stuff. Minimally tested
Playing with Listeners

HERE IT IS
I didn't save in the last one lol
Shouldn't crash anymore
Kind of works notifying changes
Fixed bug
Added preliminary location to groups
Colors and shit
Prompt for unfinished rooms added

It has this bug where it prompts twice if you change floors
Fixed double prompt

There's still bugs, mostly related to changing floors, I don't think
it's loading the floor properly
Fixed other weird bugs

I don't know how this thing worked before I fixed these things, but I'm
not going to question it.