This PR fixes #190 by reducing the maximum size of characters to from 1000 to 200.
This is achieved by creating a new struct LogOptions
The LogOptions struct will contain
i) The log callback function pointer
ii) The maximum character to pass to LogEscape
The main motivation is to reduce the verbosity of the logs and make
LogEscape max_size configurable.