added stubs for the buttons

Buttons are added for:
* run
* undo
* redo
* clear

Of those, only clear is hooked up to actually work.