Added determinant method
Cleaned code and added methods.

Removed some unneccesary stuff and added the methods iter and iter_mut
for `Row`, and augment_vertical for `Matrix`