adding new events, registration form and some cleanup.