grayscale images supported, crossvalidation still in process
bug corrected in Rect features, crossvalisation still in process