Fixed
Fixed bug where random coordinate selection in pickSites() method had x and y mixed up, causing null pointer exception for non-square grids