complete like button functionality (still needs to be applied to follow button as well)