client now gets visual update when opponent leaves
Added AIScorer dependency
Added AI that only ends turn
Added some different AI options to Server
Added some functionality for AI Medium
Added functionality for when game ends. Fixes #22
Renamed TargetSet getTargets to getChosenTargets to avoid confusion
client now gets visual update when opponent leaves
merging branches
fixed duplicate action buttons bug
Refactored pom.xml files to use `<pluginManagement>` tag correctly
Fixed FindBugs warning in ZoneMessage
Working on refactoring Server
Added assertion for logging in to server
Server now shuts down in a better way when using `exit` command
Moved `ClientIO` class and added tests for starting game
Added a test to play a game against AI Loser
Disabled Enchanting action for AI Medium
implemented single player and ai choice buttons in client
this is the real commit for adding AI choice buttons