Create the output object in the script
Rename output methods, use them in the script

Also permit specifying a place to send the output
add tests
Merge pull request #68 from eapache/output-refactor

Output refactor