add skel
add http request parser
add utility
WIP