Add card menu logic and controller