Lot of refactoring, worked on getting units to actually move rather than
just adding a new unit on the selected land. Nearly there, have a bug
currently where after making a move some/all clients who try to select a
unit will rapidly SELECT/DESELECT as if the mouse event is being called
twice. Something wrong in GamePane. Something to do with clearing and
rebuilding unitGroup & adding to Pane.