added decks to the UI
Added ZoneView class, made opponent hand use it
player hand now uses ZoneView
Fixed sending of CardInfoMessage
started working on zone change messages
Fixed CardInfoMessage when changing zone
active cards in hand highlight but it is buggy
layout fix for the player hand
Added PlayerHandZoneView subclass, you can now play cards from your hand by clicking on them
Implemented EntityRemoveMessages in client, it appears to be working
added Battlefield ZoneView and DocumetnController
battlefield cards now highlight, and can be activated (with unimplemented targeting)
added visual indicator for sickness
Changed how available targets are sent to clients
enemy targets highlight when player attacks, and are clickable to send the attack message
cards now go back to black when inactive
minor refactor in GameClientController and ClientDocument.fxml
Enchant targeting MIGHT be working, and fixed a bug related to targeting opponent
refactored ZoneView classes, preparing to deal with UpdateMessage for cards
Merge branch 'client-server' into javafx