writing a random generator
we will just require  to create an organized tree of libraries