implemented do, ramp and renamed factorial
Implemented all image functions
Implemented all vector functions
Error checking in history macro
Fixed autosave issues
Now checking in view for type of error that is thrown
implemented rest of functions
fixed error throwing in history
Fixed casing
fixed reset error
Fixed ; issue
Eval in global scope, and fixed initialization of user input
Merge branch 'functions' into development
Added main descartes architecture (no jsdoc).
Fixed canvas duplication.
Add placeholders canvas initialization
Add jquery enabled scope in main
Completed basic descartes plotting
plot function
Finished visualisation architecture implementation for script plotting.