- added change:X events and moved them to save.
- fixed some issues regarding templates
- Events.trigger now returns catches count