Added new card model/unit tests
Implemented card model with services
Updated unit tests