Update events as time passes

- disappear past events
- `.now` for events that are 'happening' now
- opacity according to temporal distance
package.json
Pull in @niffur's design