added (and auto activated) hardmode, updated gitignore