refactoring record and play into own functions
implementing insert
implementing replace
seperating out a header file
switching to using one control port
changing ports around
fixing overdub
switching to simple c unit testing