shipping
added progress bar
Wrote some test cases and a script to automate the testing process. Fixed some bugs.
Bugs squashed. Code optimized a bit. Script now passes all test cases (see test-results.txt)
Cracking functions are much more efficient. Created a couple of different options for a UI