Models modified to accommodate parallel task execution. All APNS error codes are updated to the queue.