The Complex Number Class