Learning about gem lib require