The mostly finished version -- everything but EF wired up to it.