Documentation

added some extra comments inside of the file containing more descriptive
info for each method.