Remove dependencies on ical.js and underscore