Reworking Vector3-s.

This works, however converting between the two types of vectors doesn't
work properly.