OPEN - task 38: Create ProgramInitializator 
http://github.com/bejnan/MTFMag/issues/issue/38