Add another virtual class that derives from Entity: Actor. Actor is used for characters who can move and fight. Moved relevant functions and members from Entity to Actor