Only listen to elements passed to initialize

only add listeners to the elements passed to the jquery plugin

also getting rid of all classes, to avoid DOM calls for performance (especially during `interval` timer)
- using $.data instead of changed/modified
- removing `ignored` class check b/c similar behavior can be replicated via `scope` or `condition`

Fixes #30