Android Motion Keyboard that keeps the keys grouped in groups of 3 per button  and uses Android's spellcheker system to guess which word the user inputed