ME160 Midterm Project