adds tests for tag expressions
adds .DS_Store to gitignore