switch encoder pins
add rotate by encoders
jessk/umain turns shortest direction, add ang_diff to moving