added ValueObject to jdt plug-in, refactored CreateCompilationUnitCommand to include a CompilationUnit (preparation for #6)