Team O (SOEN 6431) Project