Deep Learning Project CMPT 489