more namespace fixes
fix directories to mirror namespaces
cljs interop dependencies
interop to make use of existing shim.strictmath