Initial Commit

This is an initial commit.
This includes a most basic implementation of a menu with a few buttons.
This should be a good starting out point