correct gitignore
more work on user login flow, still a bit odd, getting messy :(
update plan