Understanding Fruit Fly Behavior