Add settings menu.

Closes #22. The About dialog has not yet been merged into the settings menu.