added generation of fields, getters/setters and serialization for DTOProperty classes