Added Comments about various things in the code.