ticket:3 added model, middleware, view +bootstrap
ticket:3 added tests
Merge branch 't3_http_storage_middleware'