Print comments feature added

here is the first of many commits over the next couple days