- Added new reset() method to Canvas which resets position and line/fill styles back to initial state (same as new, blank Canvas)
- Updated append() method to not reset Canvas position/line/fill state