FIxed typo
Enhanced comments
Added comments and optimized loops
Added header
Added SimpleCanvas
Added Readme