New functionality: Matrix-Vector product

* Add Matrix-Vector product
* Fixes #1