Menu class finished for now

Menu class basic functionality implemented. More features will be added
at a later date