Introduced Button class.