Convert to ARC, create threadsafe Singleton, setup properties for instan...

Converted project to ARC, created a thread safe Singleon, and implemented properties for instance variables.