Add Control Structures Demo Code

Update .gitignore