I will be working on this periodically, and might potentially rebase it. Stay tuned for updates.

Fyi, you need to download the English dictionary for the keyboard within the settings...