Added a Button class with basic functionality.