Fixed build problem

Removed attempt to use a private constructor; used the singleton
instance instead. Now the sln builds.