What is a small intestine? What does it do? Does it aid in digestion?