Start work on an options menu.

This commit is untested. Yes, I'm lazy.