Streamlined control algorithm for storage integration

Summary
Streamlined control algorithm, which could be used as an interface between the controllable resources and the network and market needs. It should be open and easily integrate different technologies and requirements. It should also be able to interact with resources of different levels of ‘smartness’.