mostly functional add event page
add event page almost fully functional