Arithmetic Operations

Implemented `+` `-` `*` between matrices and `*` `/` between a matrix and a scalar. I'm new to D and not sure this is a good implementation, and also I didn't make unittests.