Genericize event pages and create Encore page