1. Removing some unnecessary debug prints and stuff
2. Adding a stack for IRQ mode (important! fixes a crash)
3. Acking the interrupt only when we're done dealing with it