comments reformatted
let the jvm handle garbage collection for consumed objects
small wording changes
added comments, removed dead code
renaming
renamed QParticipant
renamed