More work on getting main menu up.

Signed-off-by: Christian Smith <christian@gi.md>