Stream output for Phase
Remove vector3D contsructor with a double value for avoiding misuse