Revamp dependencies, prep for cljs/om