[WIP] http adapter

this work is still in progress, feel free to give feedback