minor refactoring
removed unused code
Fixed: listeners getting called back twice.
Changed eraser button background from lavender to yellow