Destroy comments when article is destroyed

Specify :destroy as a dependency in Article class
Add authentication

Auth is required for:
- new article
- edit article
- destroy article
- destroy comment