Calendar plugin: saner event schema with simpler primary keys,
data modeling classes, and use of jQuery