Smarter Makefile.
Hash IRQ implemented. Main test file created.