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