Extract Contextual Menu as own class