like and dislike functionality added as well as their test cases