Cleans up UI. Adds pagination. Uses filters, services and updates controllers.