Attack sets implemented.
Prepare for rewrite with TH
Verifying magics
Template Haskell for compile-time work, plus refactoring
More refactoring.
Gamestate