authenticate users for comments

Need to be logged in to be able to create or delete comments

There is no validation to make sure you are deleting your own comment. Will add the cancancan gem in the future.