added restructured second version. Need to add intervals and simplify code.
Finished copy over of canvas and control. refactor these files and confirm canvas works. also set up the intervals
Added interval for eventManager