Some refactoring and added move() method to dynamic actors