updated to sematics 1.2.0, added DS_Store to gitignore