Broke up the board's keypress, and made it unhighlight the old card when it's unselected (instead of needing to roll over it to do force it)
JSON -> card/spell/effect wrapper around serialize::json::Json implemented.  Needed to do my own because it seemed to instantly fail when using the automatic way with an enumerator (C-like ones, not the fancy ones).  Though, maybe I was just doing wrong...
Moving a card around on the board.