Basic support for touch/TFT

Haven’t got around to write my own version that adds a bg image to it,
will do so soon.