Refactoring tournament's views and controller.