added event views and controller