Add Deck class and some unit tests
Use built in contains method instead of own implementation
Add test to make sure that the deck can be updated after it has been
saved
Don't need to save in order to update an already saved entity
Add a Player entity