Set editable False for event.organizer
Refactor Event apps' view codes

refer to #25