BF - Made interrupts stay until device reset; Cleaned up how interrupts are created, pooled and counted.