Refactored; added test for turning twice stepping each time.