Basic menu implemented.  Needs a controller and refactor.