Pass IGF records to the DetailView

This PR will only work AFTER #222 IS MERGED, merging without that PR can cause some problems for offline support and make requests each time a DetailView is created.

This pull request will basically pass the IGF data to the DetailView so that it does not have to get the record from the database on each DetailView.