updated schema to accept an array for program code. Fixes #10
Merge pull request #11 from cew821/schema_update

updated schema to accept an array for program code. Fixes #10