minor variable rename.
renamed "shifts" variable to "cells" to represent real meaning.
Renamed "shifts" variable to "cells" to represent real meaning.
Removed "cells" setter.
Changed constructor accordingly.
Renamed class and variables.
Modified constructor, and added chunkCells var to keep cells vector belonging to chunk.
availableCells represent available cells during generation.
Cleanup and optimizations.
Renamed all variables that represent JSON object values - to contain "Node" in their names. Now naming is consistent and clear.
Changed constructor, added stateId variable.
Cleanup and renamings.
minor.