revamped submodules and integrated virtdb-common project