gitignore changes
added login layout
added login logic