Input from micro clearly readable at 25Hz period and 5kHz high state

- Fixed input clarity
- Removed processIO funciton from callback and made it a seperate unit
that will now be handled after all bits are receiveed on mic line.
- Updated UI to mimic open-fusion app.
- Need to finish the edge detection algorithm. Might stub it out in C
  to speed up the debugging process.