now uses dependencies for cpp files in sketch directory.
updated text in the header comments