TheHatch rewritten

TheHatch now distributes random variables from a double* to target
vector<double>s.
Decays commented out. Whitespace trimming and formatting.