initial commit of libraries