Second commit, adding Java source

Simple DTO with auto-generated code