moved val out of ComplexVecfun
moved set out of ComplexVecfun
detached ComplexVecfun from inheritance of Vecfun
wrote C-style constructor for ComplexVecfun
extracted valr and setr out of Vecfun
added DestroyVecfun
created C-style constructor for Vecfun
moved Fix out of Mode
took getw, getc, and gamma_w out of Mode
moved Write out of Mode
added ModeDestroy
extracted Read constructor out of Mode
took care of Point constructor
took care of Grid constructor