Semantic versioning. Closes #13