Add touch

Add touch.  Could not use a seperate
Activity Class because lose BT connection so changed Context for Touch
interface.  a complete hack but interesting and works OK.