CIS 3347 group project