TAJO-224: Rearrange DataType enumeration and Refactor type systems. (hyunsik)