Add HttpStorage

WIP for #9