like and comment class and tests