updated local gitignore and fixed a few minor issues