Use ets table for dialog property storage

We need it be able to update non wx values from dialogs hooks.
Add buttons to dialog