Teaching myself how to code an Operating System / Kernel