almost finished Tile class, but some more structure for Spell and Army is necessary before completing it