- Keyboard layout is now programmatically built, insteadof a predefined <layout>.xml file
- Layout definitions are in JSON (located in res/raw/*)
- Buttons now have a background color
- Setup AndroidManifest.xml to register this app as an valid IME
- Layout of keyboard is made with LinearLayout, Buttons and Google's Flexbox project
- Basic icons for caps, backspace, confirm and language_switch have been added from the default Google Icon Library
- Input, Confirm, Delete and Caps lock is working on a very basic implementation