Added unit test for StandardPrinter.
Made class final and improved documentation.
Improved documentation.