First really working(ish) version. Still need to get the code review
stuff complete, but the basic assignment tracking stuff works.