First commit with library source and example project.