add .idea to gitignore
preview of new projects browser

you can access it by going to /projects2.html
codebase is not fully integrated yet. the purpose of publishing at this
point is to gather feedback and collaborate
Merge branch 'gh-pages' into gh-pages-staging
Merge branch 'gh-pages-staging' into gh-pages
copy over missing projects to new project browser ( projects2.html )
build new projects browser