Project updates

mostly just getting my netbeans project setup like I want and adding
things to .gitignore.