Ui and teams

We added a student and team model. Teams are created by specifying a point of contact, who is then added to the team.