add framework base class

FRequest do request