Updated with different eigenvalue finders
Changes
Major overhaul: introduced different eigenvalue solvers
Added library dependence: armadillo. Added header dependence: lib.cpp