Add the initial version and an example.
Modify the plugin to take multiple elements.
Modify the plugin to take optional selector argument to use live events.
Make the plugin method chainable.
Use anonymous functions for event handlers to reduce the code size.