some refactoring to MainViewPresenterImpl and fixed tests
added better view for a day that doesn't have lunches