New way to form json, BroadcastReceiver as request query and RequestService modifications