Onscreen keyboard UI Story

Refactored the onscreen keyboard UI.