gitignore and a update to login