refactoring of grid fragment to use IParentData
refactor detail activity/fragment to use IParentData