Added <button> element's implementation