Add methods to stop events
Multiple changes to template engine

- Added method getInstance
- block level data
- integrate template precompilation
- `$.` is now equivalent to `$`