Add a new file for preprocessing visual features

it replaces some functionality from combined clustering, but instead of writing one big visual features file, it writes one json file for every picture