Add logging system with different verbosity levels
To let the user switch between different verbosity levels (like errors, warnings, information, debug), a logging system is required. This should be implemented across the whole library.
To let the user switch between different verbosity levels (like errors, warnings, information, debug), a logging system is required. This should be implemented across the whole library.