Implementation of a button class and test program

no such method: docs