add section about conditional branching
fix reference
start while loop section
fix conflict on figures