Fixed some non-critical errors and unified the interface a little

Previously, some options updated in real time, and others updated on
the close button. Now, they all update once, on the close button.