Added Singleton and Fixed Login presentViewController