Add enum definitions
Implement add_tone_char()
Add a test helper
Create the big program file