downgraded cljs, async, and fixed keyword issue
minor code cleanup + version inc
fix - placed main go-block in main-cli-fn
added testing capability
added proper testing files