character rotates based on movement direction