initial
better sliding behavior.  repeating on the x axis
Move map code into library
init