Added real and imag parts, basic operations += -= *= /=