#34 Added dependency management