clean up ics templates; chip away at ics edit; experiment with brick.js calendar