created library and sample projects