updates packages a bit

* Package.Named => Package.Template, because Package.Header is also named
* root is no longer a special snowflake. It's just a package called _root_.