Backend store messages

mocked up, aggregating data, and showing the same via js in webview.
yep, agreed. i didnt check with gc messages, couldn't get gc to start