interrupts code. timer test runs.
merged. fixed makefile. yay automerge