Initial commit, mostly working slider with left/right arrows, and touch support