modulized database schemas
refined the process for quering so multiple queries towards different
collections can be done at the same time
also, more events can be added at a later time on the timeline