* Add more unit tests
* Improve the localization (failover to English if there is no associate translation files)
* Refactor localization files location
* Update mobile implement
* Auto generate resource ids