Add support for more effects.

Also add type stats to each unit.