Fixed bug where an exception would be thrown when player is killed
Added work-in-progress CW2 Game
Added work-in-progress Hearthstone game
Added DenyUnknownCards system
updated classes for refactoring changes
Added some unfinished classes for CW2 implementation
moved NameComponent, added DescriptionComponent
work-in-progress Fight example
added JavaDocs to Server.java
small changes to Server.java javadoc, added javadoc for ServerGame
Added toString of ActionAllowedCheckEvent
Added getAllTargets method for ECSAction
Added logging when a system is added to ECSGame
EffectComponent also takes description, now uses the event directly
Added system that can prevent opponent from doing actions
Added JavaDoc to MainServer.java
Added to PhrancisGame to support some spells, but no spells added yet
Retriever injection is now also performed for fields in superclasses
Added `GameTest` class with useful methods for testing
GameTest is now responsible for starting the game