Add pow() and squared() methods to Complex
Replace z.mult(z) with z.squared()