refactored and commented the renderer package
minor changes to contributing.md
Completed all the javadoc comments of the util package