NWEN304 Group Project