added event edit page
fixed some namespace issues, better naming conventions