Added Threading, network notification, tableview refresh

Adding Threading to make app faster and added network notification and
tableview refresh