Okay, interface is working! Class Heuristic's still wonky, but whatever.