added blur image categories (one using accelerate framework, another with all the math inside the category