Test task: Package dependencies
Build the dependency management part of a package manager. For example, to install package C you must also install package D and E. Write a function getDeps that given a package name returns a list of package dependencies.