Test for the operations
Renamed the test JSON variable
Applying a operation to an existing program
Extracted the operation
Added a history class to deal with the history of a script

And tests
If script is not known, get it from the cloud
Merge branch 'refs/heads/history'