Fixes #48. Use a slug to refer to event in paths instead of a numeric id.

WIP, but I wanted to get some ideas out there.