Created a separate boot loader from the kernel