Added the menubutton class. Still needs testing.