Finished implementation of first version of pretty printer. #90