Added Request class

could you put building of  ```order by``` part in separate method?