tests include comments for projects, polymorphism
adds commentable polymorphism to database
new policy for for comments
views/models/controllers changed to include polymorphism of comments