Added Singleton & MouseHandler class