Add composer support.
Move to using private config statics and constants.
Enable PDF generation by default only if the module is installed.
Fix report generation title setting.
Add custom admin icon.
Move images into the images directory.