Singleton Experimentation and/or Antipattern implementation
Completed implementation of Singleton pattern
Merge branch 'singleton'