use the right bit
actually load the GDT lol
printf
add %x
fix scroll logic
fix memcpy direction when buffers overlap
interrupt handling