adds event creation, cleans up routes