Adding kernel submodule