Grammar and docstrings

I read through our documentation files and made small grammatical and organizational changes. Then, I went through and added docstrings to all files and most functions that didn't have them, as per issue #44