Program endpoint tweaks

Adds `status: "ok"` to program endpoints.

This can be merged, ~~or I can continue to build out the program endpoints which aren't returning enough data for CSOL right now. I'm not entirely sure if the current models/front-end support entry for all the needed data, though.~~

Also closes #95.