Updated docs and added Affine comments, docs