Adding JSDoc, and updating README to warn of pygments install