Project Alchemy: Rebooting a Dynamic Image-based Language with a Large C Runtime