Added versioning and integration tests