first crack at movement

very flickery obviously must be some improvements