* fix: threading problem fixed (was overriding idt because starting stack at bottom)
~ make threading a lot simpler
~ rename Thread to Context