SENG533-Project