Adding the runnable example
Some pom edits
Adding idea specific ignores