Split up ACPI in several files; General cleanup.