Altered ChainWalkFromPosition function to store each candidate hash as it progresses through the chain
Removed redundant variables
Created class to hold a RainbowCrack style rainbow table chain
Created Class to hold a link of a chain
Changed read file function to read in chunks