add MANIFEST.in, use semantic versioning