Added the start of the Button class, it should be done soon.