Unit Tests for Card Package

Added Hamcrest Matchers and Mockito.
Added tests for Card and CardFactory