client directory structure updated