init team repo
added team member class
wip: looking at something in another branch
replaced most hero arrays with teamMembers
team selector now uses TeamMembers
removed outdated method
readonly and some spaces
models and repository for saving team in database
team repo does not return heroes player does not own
team repository now saves teams insteadof teammembers
adding / removing teamMembers based on teamSlot