* fix tranpose
* restrict exports
* added documentation
* adapt to code to tuple-based shapes
* added documentation
adapt test to new API
import algorithms
* refactor cp_als to cp module
* refactor tucker_hooi to tucker module
* add cp_als example