More refactoring
Start RequestReader class