Refactor GPO and DGPO, move dynamic data from GPO to DGPO

Some of the values in GPO (global property object) are dynamic, they change during time, and these should be removed from GPO to DGPO (dynamic global property object)

At least these four should be moved to DGPO

    "extensions": {
      ...
      "gpos_period": 15552000,
      "gpos_subperiod": 2592000,
      "gpos_period_start": 1644184800,
      "gpos_vesting_lockin_period": 2592000,
      ...
    }

Related to #149 (closed)