view: refactor sidebar
fix: user now cannot vote their own comment
composition vote