First commit: license, headers and main source. Also made some work in the Linear Algebra library