Feature/173 program

Worked on two cards in this PR:
https://trello.com/c/zzXrIRZC/173-2-change-default-list-of-programs-program-options-and-program-data
https://trello.com/c/xFUwd4zP/172-1-for-each-population-and-program-have-copy-button-next-to-edit

In addition:
- moved modal initialise code to helper function
- moved default lists to constants