parallel CBIR system for EECS 587