added authentication, the ability to delete comments, completed project