Removed "diff" and "view" modules
Renamed experimental module "view2" to "view"
View: added support for events
View: renamed "core" file