Create Tensor.hpp