new option form table

uses grid instead of treeview
add option form table to preference ranking screen