Adding updated docs, examples, and tests