Implements ability to drag groups of cards

Makes possible to drag and drop groups of cards between tableux. No game rules are enforced yet.
Closes #15