Re-implementing sounds within ABKeyboard. Resolve #162.