can someone look over my code?

Hello, I am relatively new to java and I would appreciate it if someone would look over my program and give suggestions/advice on how I could code it better and make it faster.
Here is the link for the file which is a rar archive of the netbeans project folder:
www(dot)mediafire(dot)com/?qnzuayzy0zq
What the program does, is it generates a 3d fractal using a collection of points and renders the points to the screen. You can move the camera using the wasd keys and change the direction the camera is facing using the arrow keys.
Here is the link to the built jar file, if you want to see what it is about:
www(dot)mediafire(dot)com/?fzmz3ddzznu

But seriously, you may get some bites, but I doubt it as this is asking much of an all-volunteer site. Now if on the other hand, you had specific question over a small bit of code that you've posted here, now for that you'll likely have folks fighting each other to help you first.

Thanks for the advice. I guess I'll try asking some questions:
In my program, I've split everything into a bunch of different classes to do different tasks and the main class just links everything together. Is this a good way of structuring the program? opinions?
And is there a way to speed up the Graphics.fillRect() method or is there a faster method?
Also feel free to try out the program itself. Here is the link to the built jar file, (again):
www(dot)mediafire(dot)com/?fzmz3ddzznu

Actually the best thing is follow object oriented programming concepts. Just having bunch of classes not solve that, implement all similar task in a class. Think about the encapsulation in grate way. And also you can use different packages as well.