Add basic library with test for version