Implement vote closing, refactor notifications