Completed new rule front end logic

Also initial code for frmOptions