added NodeCode as Submodule