I am an idiot. Stop messing up the ordinal and the damage and read about Enum again.
Disable the eraser
Start implementing the painter and fix a load of silly bugs