Added 3D and 2D vectors, documentation created