extract button as a independent class from toolbar
separate button from toolbar