Add new file: ECCType.h, which used to define new self-def types, and modified the including and makefiles.