Change .gitignore to ignore the stuff in node_modules/ and .tmp/ that grunt uses.
Fix advanced Range insert and make it more functional via lodash.
Add property for AllowDragDateSelections to enable/disable.