Ch 393: Reports update

* Implement predicted goal value
* Bug fixes
* Nomenclature changes
* Refactoring in order to prepare for client-side model handling
* CSS cleanup in report headings