Changed singleton class to use offline data controller to update data
and the main to use the singelton class offline data for the listview.