Refactored / added ability to move / turn at the same time.