HomeView & corresponding tests