use bundle instance itself instead of mainBundle to find path for resources; escaped correctly apostrophies in stringByReplacingOccurrencesOfString; added DS_Store to gitignore