Added Session interface and RequestHandler.