yet another project + better gitignore without ignoring jars!