Added internal drag and drop to calendar.
Fixed the layout engine.
Fixed the watcher to deepwatch.