Added more constructors
Add isIdentity
Added a function to get a smaller matrix by removing a row and a column