Added styles, controller and model