Add initial program structure