The Stellar Lifecycle: From Dust to Supernova