Start Menu

created the basic form of a startmenu, need to consider creating an
abstract menu class