drawn up a little diagram to show the dependencies between the atom
subprojects