UP-TO-DATE Catching up

No commits in a while. This commit is sloppy, I know, and any self
respecting programmer with a decent understanding of version control
would never do a commit like this, but this is to prevent having to make
many, smaller commits.
Please note, this commit is not entirely stable. Venue list leads to
'more info' tab now, instead of 'events', but this fails due to
incomplete implementation. THIS IS AN EXPECTED CRASH AND SHOULD NOT BE
CONSIDERED A BUG.