Major refactor and feature improvements

- There's now a redis-backed editable list of tweets which are part of
the competition
- Moved some code around so it makes a bit more sense