fix lint error
fix bug with removing mousemove listener
start moving comments/captions ui to react
remove like buttons (which break history), adjust todos
implement server-side api handlers for comments/captions