added data controller and updated infodetailview