Main Menu Update

Implements the Main Menu. It's still pretty plain, but at least it works. Or at least it's been working on my computer - if there's any trouble, I must have missed something while pushing the changes in.