ValidateViewer should be smaller
change update() and add fixStopCodons()
fix attribute report