Possible to have multiple instances returned by plugin. Instances based on hash of options passed in. If no options passed in, just uses first available instance key.
Declare vars at top.
Ignore node_modules
Updated docs. Version bump.