Use GCD for singleton
Few unused sources dropped. Code structure changed a bit
Unused files dropped
Missed fixture added
Unused target dropped
Convert to ARC started