Adds EntityListener interface

Finally, at least I learned how to use git rebase properly. Thanks for being understanding.