The core Wave framework