Updated button class

Added: getPos(), setPos().
Text inside button now wraps. The height of the button is adjusted to
make the text fit.
Replaced the old .cpp file with a .cc file.