Massive overhaul to backend calendar mapping function, updated event
objects, further datastore impl, finished (?) mapping