Options dialog re-design

+ Dynamic options
+ Restores settings properly
+ Cancel/Save buttons implemented