implement first pass at click to move