GERM 247 Midterm Project: Adaptation & Interaction