fix some resizing weirdness on the new assignmentView and make things a litle prettier in general