Use localstorage and touch events