Events admin interface

Updates for a beter events admin experience. Includes changes to show other events around yours, a prettier form and client side validation.