Shelled unit test for buttons.
Implemented button_c, unit tests.