Added method for adding of custom processors, generalized FilteringRepository
Fixed dealing with Collection in collection processor, removed unneeded API class