added project tree structure