Added an interface for descriping an entity's team
Implemented the Teamable interface in player and enemy
Added teamable source in projectile
Added collision code with regards to teams
Merged in team functionality