Few Changes, Actor now has an abstract update function
It is implemented in MeleeActor and calls the update of the Strategy