Changed private functions to protected and added an underscore to the name
Moved helper functions from Report to Incident
Removed useless validations in Report model
Fixed reports view to get data from related incidents rather than reports