using functions and accounting for recursinve octaves
corrected bugs for extremely unlikely input such as __B, or _BB,, etc..
corrected one more bug in playback procedure letterThreeCharsAgo();
cleaned up code to a more meaningful state
refactoring playback functions
using arrays and loops
scrapped recursiveMatch function because of unpredictable output
Merge branches 'function-for-recursive-octaves' and 'master'