BUG SQUATTED. Forgot to update the wall I'm seeing while on forward()
MORE BUG SQUASHING.
WORKS ALMOST PERFECTLY: at least one bug in logic and the rotations aren't spot on.