Added program.js model