Added Singleton annotations to presenter