Big Button - Part 15 - Organizing Code with Pub/Sub Messaging and Rust Modules

Implement Publisher-Subscriber messaging pattern, adding button code, and organize code with Rust modules.