add version numbers for completed goals
Start explaining c-flat