adding lib and example files