[srv] Refactoring on persistence support
[web] Adding bottle details and first draft screens