Introduce a dependencies controller