Added .gitignore for IntelliJ IDEA files.
Broken now. Substantial rewrite in progress.
Still horribly broken but will compile.