Completed all functions.
Merge branch 'master' of https://github.com/JonathanZWhite/linear-alg-proj
Need to fix givens, write gui, and writen stuff