Branch versioning

major.minor.patch