Introduce versioning (fix #37)