I have no idea why you'd need all the source files in the same directory. That shouldn't matter. Headers you can put wherever you like, just adjust the Additional Include Directories accordingly. Similar for .libs and the Additional Library Directories.