Outline started, basic program flow outlined