Finished basic Operation system
Also finished storage system
Merge branch 'feature-operation-sys' into develop