Added UpdateMethod struct used for figures' update

Added UpdateMethod struct used for figures' update and all required
changes.