An API for Reachability widgets