Mostly works correctly

L turns are not detecting properly, and place regardless of
what is to their left