added javadocs for all classes, removed linewrapping, removed unused code, removed empty space... yep... ready to print.