/// This holds all the modification operations for tensors
/// This holds all the creation operations for tensors
/// This holds all the math operations for tensors
/// This implements the iterator pattern for tensors
/// This implements the storage for the tensor
/// This implements the base tensor