Trying out Stuart Sierra's workflow reloaded and component approach to clojure dev