PlayerCharacter::update now stores references to functions to callback during update()