Matchmaker project of CMPT 464 Summer 2014