added events listing and individual event pages