updating docs some, making examples using just require and not the resulting module