moved files to a lib directory