[feature] added http_layer_data structure in order to enable communication with new http layer