changed getlibrary return object to include count limit skip data for pagination