CSCE 4350 Group Project