integrate NetBase project, remove an unnecessary test project, reorganize the files