the first commit and update to gitignore