introducing enum ship_t
adding the spell_t, terrain_t, skill_t enum types.