allow easily adding custom jars into classpath
minor
simplified configuration
added more tests on user configuration
refactoring names and packages
fix mvn tests
added test on redirecting report to custom file
added `how to` section into documentation
fix typo