New .gitignore and small changes