lib part 1

add part of lib folder