Fixes bug in data and diagonal triangle initialization bug
Documents grayscale version
Supports NODATA_values for use on grids