little clean up
added server and basic request parsing