add rudimentary dependency graph so we know what we need to do to get to deploying apps