Make ensure_output_path public for use in other places
Clean up remote config and validate remote config
Implement workers when uploading images