Added Matrix class with constructors, getters and setters
Added Matrix add function
Added Matrix multiply and subtract functions
Added Matrix pre/post multiplication functions
Added Matrix trasnpose functions
Added Matrix generation functions