Add documentation and rename instance methods #call to #response