more glorious reorganization/procrastination
moved gdt/idt objects to global scope