Updates the League Team management

- allow creation of new teams
- reorganized the layout to be more compact