Fixed everything except for derp AWT windows.

Now more customizable! And stable! And everything!