Begun the setup of the program structure