Restructured Braille Parsing

Pulled apart the braille parsing into a interpreter de cluttering the
code. Still keed to finish reimplementing a few things
 Passed shift into interpreter
added backspace sound
Added delegate calls
Added missing constraints
Word speaking is back
Merge branch 'refactor/structor' into development