seperated demo, merged nigels changes
Added Gradle Wrapper (with Gradle 2.2).
Added IDEA files to .gitignore.