Restructure class
Restructure class

- Move class methods outside of class and instead utilise prototype when created for efficiency.
- Convert variables to utilise this keyword across the board.
- spawn(): remove method instead set main Character() as the constructor.
- Create own canvas and context within object for a layered operation and to prevent having to redraw everything.
- bounce(): Remove argument requirement, instead use this keyword.

gbeall78/squishy