extract common parts of change actions into abstract class
add support for review comments
update plugin feature description