Initial commit of the branched assignment.