[gui] added buttons with action listeners