Adding a dependency diagram which shows what can depend on what