Added cards and card models
A lot of cleaning.
Added full deck and its unit tests.