Fix intendation and doc blocks of preview providers
Split office providers into one class per file
Split bitmap providers into one per file