start work this compiles and runs (no output)
getValue, setValue and prettyPrint written
starting to document output in E07_output.asciidoc