s: PackageSpec updated
s: issue #15 removing specific functions from top level
s: code for custom Package parsing removed, aeson-based solution added. This closes #15