.gitignore fix
fixing bug on login && improve work flow && improve code legibility