add composer.json
fill code for Request
add dependency