General bugfixes, flag expired events as red

Resolves #39