Add package generator...

- Some work to be done but it'll get us started.