some changes.
gitignore added.
push before pull