Refactored keypoints, descriptors and bofdescriptors into a struct ImageFeatures.