Removing doOnce references
Replacing drawFunction calls with program
Fixing requirejs paths
Fixing parser method name bug
Renaming reinstate program method
Adding in scope object