Added Dependency List Builder
Added more tetsts