fixed tables to use new legend fix, cleanup unused code, removed ability for appearance-label inputs to fail required validation (which would make form unsubmittable)