Makefile now supports endless numbers of .c files - no need to hard code them anymore
Also introduced gdt.h to be used in the future