WIP - Added more tests and updated comment model as tests were failing

These tests are almost finished. I was doing research on how to test polymorphic using RSPEC