Initial work on package manager