add happy hour model, controller and views, with unit validation testing