Added Button class
Added default constructor to the Button class.
Added ButtonManager that detects when buttons are clicked, calls their
callback etc.
Added a few getter functions to the button class.
Added an overloaded version of setPosition in the button class