Rename some files, fix some detail, now server can run on windows platfrom