remove unuse code
add ColumnTypes.java
move type builder