Change default to uncategorized and prevent edits
Make soldevelo's method name more conventional
Add management command to migrate programs