Tried to ignore DS_Store, further refined what's pushed to users,

also made the articles open in a new tab
Gitignore changes
still trying to ignore the database file