First commit of this new feature to add an eraser tool. Icons still need
some work.