Create empty project ResolutionHill
Create empty projects (Model / View / ViewModel)
Add MVVM references to use ViewModel and Commands
Add Matrix manipulation
Add a method to know if Matrix is inversible
Test caluation of Determinant of Matrix and correct method
Simplify Matrix model and test calulation of multiplication of matrix
Test the IsInvertible method
Add method Modulo26 to ValueHelper
Add HillText to Model
First implementation of the view / create empty commands for crypting & decrypting
Add UnidimensionalValues property in Matrix model / Implement Matrix grid generation in view
Create and use MatrixCell in model / complete FindCryptedText method in ViewModel / Complete a StringHelper class
Complete FindClearedText method in ViewModel using InvertibleMatrix method
Create methods to convert String<->Matrix and update ViewModel consequently
Optimizing PGCD using modulo and test this calcul