Thread switch working (once)
Cleanup and modules, starting on ACPI