- Added "creature" package and empty "Creature" abstract class
- Added TestInstantSpell
- Added new implementation for SpellFactory
- Changed design of Spell and subclasses. Final class should set
members. This simplifies SpellFactory