Refactor GameObject to Actor