Add loading of kernel in memory and separation of kernel and boot