Like Button now fixed

Like Buttons all had same ID which meant only the first button was ever
working.  The others were ignored.  Updated the IDs of the buttons and
modified the JS to handle dynamic IDs