finish filtering logic
make event page work from db
dist: finish event page, filtering and db