Added the client project
SingletonController now implements IDisposable