Nuclear Kernel Library -- NKL