Moved Teamable to model.team to resolve circular deps. between entity and weapon.