COMM2700 Assignment 1 basically complete.