initial commit of source code and DLLs