Significant improvements including reading input from encrypted file.Also added crypto utility to en/decrypt a file.
Hasty WIP commit.