increased line with for checkstyle
upgraded maven reports to newest versions
fixing mermory leak by using singleton pattern