Clean code (findbugs), remove commented code
Add config header and fix some errors with our custom node classes
Add a yml comment writer, add comments (part 1)