Code restructuring.
Add Monolog.