Split different tasks out of the App Delegate and into their own separate managers, for iBeacon Searching, iBeacon Transmitting, and Hacker School API requests