Clean Up Code, Improve Javadocs, Creates Sufficient Testing Plans:1,2,3