initial commit
started with global descriptor table
added task switching structure and extended gdt entries
added idt structure
assembler for setting up the gdt and resetting all registers
added gtd related assembler file
started to add the interrupt handling and updated makefile
fixed rodata section, has to be exactly after text section to make constant strings work
Pic Stuff and Print functions
interrupts work and makefile for 64bit host