Employee Stock Purchase Plans: The Basics & Taxes