Adding New "MainHandler" and Use BaseHandler for Testing Only