feat(Options.Dialog): addition of an apply button

Reorganise panels into own panel classes, allowing the activation of the Apply button