Rework singleton. No need of lazy keyword. http://railsware.com/blog/2014/06/11/global-variables-in-swift-are-not-variables/