Basic Vector4 functionality and unit tests