Refactoring of depth calculation component to separate DCL
new Readme