add content to readme
updated dependency versions - tests still passing
Docs and output dir handling

1. Added some basic documentation for console.clj
2. Better dir handling. If the output dir doesn't exist, now it will be
created automatically