Refactoring and bug fixes.

 1. Simplification of the Context Object
 2. Bug fix on the lk-events
 3. Fix the example so it works with the binding