removed checkstyle from Maven build
fixed and completely refactored tests