WIP: Google Doc and Calendar Feature

This suggestion hurts me because I love semicolons and use them prolifically, but - in the interest of globalization, we should probably avoid them. Sigh.