RF: changed some properties of operation to persistant
RF: rewritten Source to property style
ENH: global sources repository
WIP: operations returns result back to sources repository