Main application script - Entry point for the Building Signal Simulator. Initializes the application, sets up event listeners, and manages global state. Source: script.js, line 1