add Affine23 class
rename Affine23 members to distinguish matrix from translation component
doc fix
rename Affine34 members to distinguish matrix from translation
components