Added flippable token interface. Closes #28
Added FlippableTokenPainter, refactored BoardPanel to handle actions a little better.
Added POI tokens of various kinds.
Implemented POI tokens. Refactored some other bits to make them a bit better. Closes #29
Lots of changes. Mostly relating to POI tokens, and moving victims, but some general improvements and refactoring too (notably of actions, and how they are structured and called. Uses inheritance now, yay). Should probably have had several commits before this one... Closes #30 (yay)
Implemented rescue mechanic.
Created InfoPanel, did all gui stuff on it.
Refactored POI tokens. Added POI Token manager, and special displays in InfoPanel. Refactored BoardPanel to extract a TokenGridPanel superclass, also used in InfoPanel. Added support for token stacks, both in game and ui. Other general refactoring and improvements. This should really have been different commits.