directory structure
add dependencies for test