Redesigned whole Spells system, reworked targeters, so that Spells may contain a wide range of effects targeting multiple units. Also added targeter *self* and *neighbor*