DIG 4104C Group Project