refactor homepage, drop unnecessary tests, small ui changes