Cleanup
Cleanup
Use proper makefile rules
Add new chapter about the gdt setup