Update controller, view and modules to include languages model