Moved semver.py to root