initial lib definition
working auth and search
commenting methods