[refactoring] move shouldLoad() functionality to RequestProcessor

besides that, the Request class has been created, which use will be extended
in future commits