Refactored buttons' classes. Added new kind of button.