Multiple changes

- Updated the matrix constructors.
- Added a constexpr constructor to the fallback vect data type.