Finished ComplexNumber Classes