Second homework

TODO:
Unit tests for Matrix class
[Version] attribute