feat(packages) - create packages

SD-923
SD-1036
SD-927
SD-1027
SD-925
SD-1039
Because in a package we expect to be able to link content from multiple sources(eg. archive, legal archive, others).