Menu System

First version of the menu system in.