refactored the initial request line parsing