Code for BIMM 185 2014 Project