add a lot of views and functions to team controller (crud)