adding homepage cards, pattern, new menu layout, various other updates