The config directory contains testng.xml file, and is a place holder for configuration files.
The lib directory contains required jar files, and is a place holder for other library jars/zips.
The resources directory contains all required resources including properties files and data files, and is a place holder for other resources.
The scripts directory contains ant script to build and run automation. It also contains bat file for windows environment.
The src directory contains all java files and is a place holder for other java files.
The bin directory contains compiled classes, and is a volatile directory that is deleted by the target clean in build.xml file.
The test-results directory contains result files.
The scenarios directory is the default place holder for all the bdd and kwd scenario files.