[#52229393] Add programs crud and tests
Move around the memorystore location
[#52229393] Add serializers and model updates and routing
Use a better method for updating schools
Move around memorystore code
Fix session creation bug
[#52229393] Finish program crud
Merge branch 'feature/52229393_programs_attributes' into develop