SquareMatrix Init
DataAnalysis Init
Minerals Init
Updates

* More comments
* More verbose math on Matrix
* Fixed DataAnalysis
Minerals Update

* Fixed Hashmap Parametrisation error
* Reordered Main
* Added id to output
Merge branch 'refs/heads/module5'