laying the groundwork for pretty printing
Pretty Printing
Merge branch 'master' into pretty-print
added the dependancies to the gradle build
Merge branch 'pretty-print'