Comitting before switching branch
Added/Extended 3D/2D Vector classes