More updates to website - adding given/when/then headers to each section.

Also added a .gitignore to ignore *.iml (IntelliJ) file.