Made some little fixes to boot_sect.asm to improve readability and fix a potential bug. Also setup an environment for debugging the boot_sect