Pip packages

Should be ready to merge.