adding nix as a submodule