cleaned up the home class and updated the menulist. menulist works now but is very ugly