code clean up
add create event form and validator