fixes test stucture
adds unit tests for Vector3. fixes #20