Added the new reporting module
better output for failed containers in reports
construction now completely uses reports