doGet in the controller and all the views have been briefly gone over and refactored