University of Macau: A CISB250 group project