added attributes for compact checkerboard representation
instead of clustering 1D piecewise vectors, project data to best then
cluster
removed partial todos
spacing