MIGRATION: three migrations in team_models, added Bike and Parts models and refactored to make more generic