[feat] draft of the http layer implementation