Implement events view with filters