fix tests and jmx server creation
rename packages
optimize same stuff
refactoring package names of the driver and decouple command line application from driver
add driver usage