am a0efc133: Merge "Create a new KeyboardLayout class to represent the layout."

* commit 'a0efc133bd6c8e623fef0a8b3b709aa775dba054':
  Create a new KeyboardLayout class to represent the layout.