made Card and Deck abstract classes, implemented reverse game logic for ...

...Peace, added isTie() and logic for checking for tie