homepage updates / mobile-first refactors