Make Pool log messages specific to class instance.
Make a log message more meaningful
Use cutmarks as identifiers
Rework packet read and write functions