added some cool ui stuff to calendar and starting event objects and updating
merged stuff and started to make it look pretty