A cleaned up version of obstacle avoid