migrate course object to use annotations
update program object to use annotations
migrate term object to annotations