ARC support
Example project initial commit
Unused code removed
Example UI modified
Method to init the shared instance