Implemented recursive determinant
Minor output bugfixes. Small refactoring. Basic javadocs (WIP)
Changed the output to show the pivot array instead of the pivot matrix. Finished javadocs. Work done.