Added IActor interface
Solved merge conflict in Actor