Move Hill_Cipher to a subfolder, add Hill_Cipher.Test and NUnit
All unit tests, found bugs / protential issues fixed