Add turn_left function and test cases :pear: Nick and Michael
Refractor turn_left method :pear: Nick and Michael