add Changes file
rough port of early PoC to Moo

* port pkg_up2date to an improve Role/Class design relying on
  Moo