Refactoring Abstract storages + adding ability to apply raw command on s...

...erver