Please add class comment to explain why this class exist and how would it being used or relate to other classes.
Few months from now it would make it easier to immediately understand how this class fits in the overall picture by just looking at the summary of the class than have to do a search of usage with IDE in the source repo =)