trying some urlparser stuff
trying some urlparser stuff
adding abstractions for request handling