added fundamental geometry

- Added vector
- Added sphere
- Added line

The geometry does not feature intersection and similar functions yet. That will follow. Also, we're still lacking matrices... bummer.