bug fixes and clean up matrix object

- Change == while checking last column for pivot to <
- Remove the matrix property of a Matrix object - data is always hidden
now