Logging

* capture local lets log and output it
* removed need for manually logging '\n'
* updated --help to reflect these changes
* separate test suite for logging