Update and rename aa.java to Main.java

Fixing class names and other stuff.

JFrame's setVisible method should always be called last.