Added receive interrupt and reset functionality. Ready for full-function testing.