Full review (do not merge)

you can add a filter to retrieve report with an id for show, destroy, and get actions...