Directory A contains all of the Borland generated files (bpl, bpi, bpk, cpp, etc), except objs, and most of the the source code for the package.
Directory B (the top level directory) contains the Borland generated files for the project (application), the main.cpp, main.h, and main.dfm files...