Separated into library and example directories