added team model and relevant associations and basic forms