split into recursive makefiles, added cdna to dbs