Drawing is now complete! Eraser works, opacity features work just fine.
I also implemented some “Settings” on a separate view, that seems to work just fine too.
// C