* Fixing issues from Sonar report * Proper logger of exceptions * Coding style fixes * Use dup parameter * Cleanup, minor issues * Cuda compilation fixed and some minor fixes