Some cleaning up, worked on building grid in DrawBuildGrid() -- hold shift to see the grid so far, not complete.