WIP correcting the infinite grid
working infinite grid can clean up