option window code cleanup

and made the window a fixed size, regardless of what tab is active