Structuring data before saving and downloading

Added deep_merge for all format
Structred font tree for each format and weight