90.308 Group Project