adds global variables for time computations
adds helper functions for computing householder transformations and givens rotations
renames basic_math.h to math.h
adds helper function for computing householder transformations
adds helper function for computing givens rotations
adds missing fix due to file renaming
removes unnecessary documentation, fixes small things
adds functions for building dense/sparse identity matrices
removes unused givens rotation function
adds missing include
adds qr factorization with householder transformations