Changed LinkedBlockingQueue to ArrayBlockingQueue

Likely improved performance