changed url location to terminal STRING
updated test cases
added properties field to DTODocument
added generation of inner classes for dto properties