initial menu stuff (starting point, doesn't work)
Flesh out the menu.

Just need to connect things to localStorage now, and this is done.
Finish up the panel. It works now.