Added a Team details page
uses viewmodel instead of the model