Added a nicer looking show implementation
Merge branch 'pretty-print'