initial commit with ignore including DS_Store