Cleanup weird things

- Removed System.out.println()
- Some javadocs cleanups
the name ignoresteps doesn't obviously say what the field does.
Could this be named slightly better?