Implement basic printer, including test
Whitespace