Implement wrappers for Matrices

Implement wrappers for Matrices