Remove an empty file
Cleanup: Remove fixed fixme :D
Improvement: fixup the effects code to work, add an __str__

 - Fix how the Model.update() fn applied lambda fns so that it
   actually works as tested in a future patch.
 - Add a Model.__str__() which prints the stat line and weapon details
   for the model as read off the card (more or less).
Improvement: harden dispatch_attack and finish the with structure

 - Fully implement and comment a grammar for adding, subtracting and
   hard setting model attr fields via the Model effects structure.
 - Fully garbage collect the Model effects structure to remove any
   effects added by the evaluated attack command.
 - Provide checks agains malformed attr fields, and an alias system so
   that non-intuitively named fields behave as though they had their
   traditional names.
Improvement: harden dispatch_attack against missing models

 - When attempting to compute an attack involving one or more missing
   models, emit an appropriate warning that no such model has been
   loaded and abort nicely.