refactor2 complete
added gitignore
.DS_Store banished!