Irq thingy
Things are progressing. Not complete yet but quite a few bugs were fixed and features added