Clean voting/commenting/collection on composition page.

- All the action protected by authentication.
- Changes in UI reflected.