Add reporting logic to OManager
OManager should also instance the reporting objects and when writeReport is called should add to the ReportingManager object (to be created) the report to be written.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information