the main goal of this library is to impleemnt a library for handling k-vectors and k-forms. the first implementation is going to be in python to test the design then a port to Rust is going to be created.
- add(kv1:kv,kv2:kv)->kv
- exprod(kv1:kv,kv2:kv)->kv
- norm(kv1:kv)->float
kv - k-vector is the basic object that is manipulated