build scripts + scripts for getting dependencies and not relying on git submodule