Parsers HTTP Requests properly

Todo:
* build an abstraction to get a request object