UXStandards A description of common user interface patterns for molecular graphics software to reference