Addon

Abstracts read/write to addon with appropriate fields. Expected fields are obtained from pronunciation_generation.

AddonManager

Manages addon creation, specifically adds all the necessary fields and artifacts.