Revamp editing interface - fixes #10

Make buttons for editing and canceling so it doesn't require a keyboard
to do those