Starting on hydra.packages module; part of #192.