Added general styling and menu listener