See attached pictures
this runs on a small 800x600 touch screen in my living room.
The buttons at the bottom are the most interesting.
There are more buttons, than fit on the screen.
You just slide your finger over the buttons, like you would on an iphone, to bring the desired button into view.