cleaned up the home class and updated the menulist. menulist works now b...

...ut is very ugly