881236c725
Generic type T for Matrix and SquareMatrix is now bound by the trait Copy instead of Clone
e4e17953e2
Added append_row, append_column, append_row_zeroes and append_column_zeroes methods to math::matrix::Matrix + some tests
199805aafc
Added favicon and styles index.scss files, updated .gitignore
211fc67cf2
Restructured the project to use cargo workspace, math module is now a separate crate
a998ec4339
Implemented matrix multiplication, added tests for matrix mul and iter
79d94bf357
Restructured matrix module, it is now separated into 1 primary module matrix (struct definition, init methods and getters) and 3 sub-modules: iter - structs and methods for iteration, arithmetic - impl of traits for arithmetic operations, ops - non-arithmetic matrix operations