Add shane's version

Now featuring  buttons that kind of work.

(FYI, when doing a commit message, you're suppose to type in the present
tense. So "add" instead of "added" etc. Seems weird I know)

Add broken canvas reset
Clean up code
Remove unneccissary redeclaration of variables