refact program.js -> programs.js