Fix dependency of ThreeSquare cipher
Add Hill cipher