Implemented Kernel architecture