tmlib paches to keypress.
Layout apply SmartPhone.
It can use smartphone.
Production database use pg for heroku.