Which drug class is the first-line treatment for chronic stable angina and works by reducing myocardial oxygen demand?