Refactor LeagueController, create better Views