added data model, added team and player services, added player and team view models