yeah we should definitely start writing tests
I think it's crucial at this point to grow more
should have done it from the beginning :x
unit tests seem to be straight forward but not sure how to test the behavioral tests that involve atom
we can try to use https://github.com/cursivecode/jasmine-cljs
since atom uses jasmine by default