Added touch features to app and revised styling to cope