First commit: Adding library v1.0