Added recursion to library utility folder