Moved petrichor into a package, updated .gitignore for IDEA