added turn left and nested class for cardinal directions