Add a program management solution to the platform. Example capabilities:
Track program fees separately from donations
Track program participants
Manage programmatic events, scheduling, and attendance