Create program structure.
Better structure