Added refresh control so you can refresh the events at some other time than viewDidLoad