Updated with all list methods and bug fix.

Multiple list methods would not run right because results was not var'd. All list methods are now included. (Ran a basic test to make sure no methods seemed to fail. Did not do extensive functionality testing.) Also a minor amount of code documenting was added.
Merge pull request #1 from sosensible/master

Updated with all list methods and bug fix.