added solution to compile c driver as a dll
added submodules
removed not needed files
set submodule pointers.