Open two files for input and output
Added some code to parse textual data
Read in all the hashes from an input file
Added a vim fold
Fixed a memory leak
Dynamically load a hash module
Added some hex conversion functions
Added a file to hold various mpi io operations
Send hash type to all ranks
Added a barrier

- Synchronize after sending hash type.
Slaves now load hash module dynamically

- Removed hard-coded module path
Abstracted module loading into its own function.
Added some vim folds
Added functions for sending & recieving hashes
Master now distributes hashes to slaves
Added a function to parse out a character set from a file
Read file to obtain charset
Added functions to send & recv charsets
Distribute charset to all slave tasks
Use charset in password generation