Create designing_complex_programs.md