reorganized library files