Fixing corrupted pointer when working with attributes from different threads
Renaming attribute cache manager singleton for clarity
Converted to Modern Objective-C syntax
Merge pull request #48 from yuru-taustahuzau/master

Fixing crash when working with attributes from multiple threads