fix annoying div to span
display upcoming events
save new events to db when figure out overlap times