Documentation
Using arma::fvec instead of arma::fmat for descriptors vector
Refactoring callbacks